Here is one way to choose the agents and agent-properties and write a pseudo-code setup procedure
Agents: a-type atoms and b-type atoms (turtles), lattice sites (patches)
Agent properties: location (atoms)
Pseudo-code setup procedure:
- Ask patches on the left half of the view to sprout type 1 atoms
- Ask patches on the right half of the view to sprout type 2 atoms.
As you can see, this is quite simple. For now, we won't need any more agent properties besides the default property of location which all turtles already have in the form of an xcor and ycor. We will also use color to tell the two types of atoms apart.